

/* Mister Wong */
.mister-wong {
  overflow:hidden;
}

.mister-wong span {display:block;}

.mister-wong .head {
  width:30px;
  height:50px;
  border:4px solid white;
  border-top:none;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  top:-20px;
  left:16px;
}

.mister-wong .hor {
  top:15px;
  right:5px;
  bottom:auto;
  left:5px;
  height:4px;
  background-color:white;
  -webkit-transform:skewX(30deg);
  -moz-transform:skewX(30deg);
  -ms-transform:skewX(30deg);
  -o-transform:skewX(30deg);
  transform:skewX(30deg);
}

.mister-wong .body {
  width:4px;
  height:36px;
  background-color:white;
  left:33px;
  bottom:0px;
}

.mister-wong .body:before,
.mister-wong .body:after {
  content:"";
  width:26px;
  height:10px;
  border-bottom:4px solid white;
  top:0px;
  left:10px;
  -webkit-border-radius:0px 100%;
  -moz-border-radius:0px 100%;
  border-radius:0px 100%;
  -webkit-transform:rotate(10deg);
  -moz-transform:rotate(10deg);
  -ms-transform:rotate(10deg);
  -o-transform:rotate(10deg);
  transform:rotate(10deg);
}

.mister-wong .body:after {
  left:auto;
  right:10px;
  -webkit-border-radius:100% 0px;
  -moz-border-radius:100% 0px;
  border-radius:100% 0px;
  -webkit-transform:rotate(-10deg);
  -moz-transform:rotate(-10deg);
  -ms-transform:rotate(-10deg);
  -o-transform:rotate(-10deg);
  transform:rotate(-10deg);
}

.mister-wong .foot {
  width:40px;
  height:40px;
  border:4px solid white;
  border-bottom:none;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  bottom:-20px;
  left:11px;
}
